package com.aiwiown.snackmq.common.protocol;

/**
 * 细分所有元数据操作类型
 */
public enum MetadataOperationType {
    CREATE_TOPIC,
    DELETE_TOPIC,
    DECLARE_EXCHANGE,
    DELETE_EXCHANGE,
    BIND_QUEUE,
    UNBIND_QUEUE,
    UPDATE_PARTITION_ASSIGNMENT,
    UPDATE_LEADER,
    // --- 【新增】RBAC 操作类型 ---
    CREATE_USER,
    SET_ROLE_PERMISSIONS,
    DELETE_USER,
    DELETE_ROLE
} 